
package com.insigma.business.qrcode.soldier.dto;

import com.alibaba.fastjson.JSONObject;
import com.insigma.business.qrcode.common.vo.BaseDTO;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;


@Setter
@Getter
public class PlacementThroughTrainApplyInfoDTO extends BaseDTO<String,String,String> {

    private static final long  serialVersionUID = 1L;
    
    private String placementId;

    
    private String soldierId;

    
    private String idCardNo;

    
    private String realName;

    
    private String fileUriJoint;

    
    private String reviewPersonId;

    
    private Date reviewDatetime;

    
    private String reviewRemark;

    
    private String status;

    
    private Double archiveScore;

    
    private Double examScore;

    
    private Double totalScore;

    
    private String scoreSign;

    
    private String archiveScoreDetail;


    
    private JSONObject archiveScoreInfo;

    
    private String scoreFaceRecognitionId;

    
    private String scoreFaceRecognitionStatus;

    
    private String scoreReviewStatus;

    
    private String nation;

    
    private String gender;

    
    private Date birthday;

    
    private String mobile;

    
    private String rootAdminAreaValue;

    
    private String residentAdminAreaCode;

    
    private String soldierType;

    
    private String soldierTypeCode;

    
    private String householdRegisterType;

    
    private String educationLevel;

    
    private String politicalOutlook;

    
    private String labels;

    
    private Date entryDatetime;

    
    private Date retireDatetime;

    
    private String avatarPath;

    
    private String collector;

    
    private String collectorId;

    
    private String collectionUnit;

    
    private String adminAreaCode;

    
    private String remark;

    
    private String extra;

    private JSONObject extraInfo;

    private String major;

    public PlacementThroughTrainApplyInfoDTO(){super();}
}
